Architecture-level software performance abstractions for online performance prediction
نویسندگان
چکیده
منابع مشابه
Architecture-level software performance abstractions for online performance prediction
Modern service-oriented enterprise systems have increasingly complex and dynamic loosely-coupled architectures that often exhibit poor performance and resource efficiency and have high operating costs. This is due to the inability to predict at run-time the effect of workload changes on performance-relevant application-level dependencies and adapt the system configuration accordingly. Architect...
متن کاملArchitecture-Level Software Performance Models for Online Performance Prediction
Modern enterprise systems often have distributed application architectures composed of many independent services running in a heterogeneous environment (Papazoglou et al., 2007). In such systems, applications are customized and new services are composed and deployed on-the-fly subjecting the system resources to varying workloads. Moreover, existing services, given their loosely-coupled nature, ...
متن کاملOnline Performance Prediction with Architecture-Level Performance Models
Today’s enterprise systems based on increasingly complex software architectures often exhibit poor performance and resource efficiency thus having high operating costs. This is due to the inability to predict at run-time the effect of changes in the system environment and adapt the system accordingly. We propose a new performance modeling approach that allows the prediction of performance and s...
متن کاملArchitecture Level Software Quality Prediction
This paper describes a method for prediction of software qualities from the software architecture level using scenarios. The method takes the specification of the architecture as input and generates a prediction of the modified volume for the average maintenance task. The scenarios are used to analyse the architecture and to derive a prediction of the maintainability. The method is based on exp...
متن کاملArchitecture = Abstractions over Software
Design of software architecture is seen as abstraction over the software domain, and describing architecture is considered to be a modeling process. A general view of a modeling process is presented and illustrated in the context of application domain modeling and of software domain modeling. The implications of this perspective are investigated in order to capture objectives and concrete forms...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2014
ISSN: 0167-6423
DOI: 10.1016/j.scico.2013.06.004